/**
 * 相关 Ant-Design-Theme 使用说明：
 *  1. 请完整复制token，否则可能会导致样式异常；特别是在主题定制页面 https://www.antdv.com/theme-editor-cn
 *  2. 直接导出、编辑，都会导致样式文件失效
 *  3. 为了 :root 相关性能考虑，不将如此多的 css 变量添加到 :root 中，而是使用 token 提供的 hook 实现
 *  4. 特别的，在 css 文件中，无法访问 token 的，应导出具体的 css 变量到 同级 light.css / dark.css 中
 */
export default {
	token: {
		wireframe: true,

		// # 品牌色
		// 主色浅色背景色
		colorPrimaryBg: ' #121e27',
		// 主色浅色背景悬浮态
		colorPrimaryBgHover: ' #142c3e',
		// 主色描边色
		colorPrimaryBorder: ' #193c51',
		// 主色描边色悬浮态
		colorPrimaryBorderHover: ' #1b4f70',
		// 主色悬浮态
		colorPrimaryHover: ' #46a5d7',
		// 品牌主色
		colorPrimary: ' #2284c1',
		// 主色激活态
		colorPrimaryActive: ' #1e6a99',
		// 主色文本悬浮态
		colorPrimaryTextHover: ' #46a5d7',
		// 主色文本
		colorPrimaryText: ' #2284c1',
		// 主色文本
		colorPrimaryTextActive: ' #1e6a99',

		// # 成功色
		// 成功色的浅色背景颜色
		colorSuccessBg: ' #132019',
		// 成功色的浅色背景色悬浮态
		colorSuccessBgHover: ' #153121',
		// 成功色的描边色
		colorSuccessBorder: ' #1a422b',
		// 成功色的描边色悬浮态
		colorSuccessBorderHover: ' #1d5936',
		// 成功色的深色悬浮态
		colorSuccessHover: ' #1d5936',
		// 成功色
		colorSuccess: ' #249755',
		// 成功色的深色激活态
		colorSuccessActive: ' #207845',
		// 成功色的文本悬浮态
		colorSuccessTextHover: ' #42a96a',
		// 成功色的文本默认态
		colorSuccessText: ' #249755',
		// 成功色的文本激活态
		colorSuccessTextActive: ' #207845',

		// # 警戒色
		// 警戒色的浅色背景颜色
		colorWarningBg: ' #2a2416',
		// 警戒色的浅色背景色悬浮态
		colorWarningBgHover: ' #42371c',
		// 警戒色的描边色
		colorWarningBorder: ' #574a25',
		// 警戒色的描边色悬浮态
		colorWarningBorderHover: ' #78652d',
		// 警戒色的深色悬浮态
		colorWarningHover: ' #78652d',
		// 警戒色
		colorWarning: ' #d1ae44',
		// 警戒色的深色激活态
		colorWarningActive: ' #a48a38',
		// 警戒色的文本悬浮态
		colorWarningTextHover: ' #e8cd6e',
		// 警戒色的文本默认态
		colorWarningText: ' #d1ae44',
		// 警戒色的文本激活态
		colorWarningTextActive: ' #a48a38',

		// # 错误色
		// 错误色的浅色背景颜色
		colorErrorBg: ' #2c1618',
		// 错误色的浅色背景色悬浮态
		colorErrorBgHover: ' #451d1f',
		// 错误色的描边色
		colorErrorBorder: ' #5b2526',
		// 错误色的描边色悬浮态
		colorErrorBorderHover: ' #7e2e2f',
		// 错误色的深色悬浮态
		colorErrorHover: ' #e86e6b',
		// 错误色
		colorError: ' #dc4446',
		// 错误色的深色激活态
		colorErrorActive: ' #ad393a',
		// 错误色的文本悬浮态
		colorErrorTextHover: ' #e86e6b',
		// 错误色的文本默认态
		colorErrorText: ' #dc4446',
		// 错误色的文本激活态
		colorErrorTextActive: ' #ad393a',

		// # 信息色
		// 信息色的浅色背景颜色
		colorInfoBg: ' #111a2c',
		// 信息色的浅色背景色悬浮态
		colorInfoBgHover: ' #112545',
		// 信息色的描边色
		colorInfoBorder: ' #15325b',
		// 信息色的描边色悬浮态
		colorInfoBorderHover: ' #15417e',
		// 信息色的深色悬浮态
		colorInfoHover: ' #15417e',
		// 信息色
		colorInfo: ' #1668dc',
		// 信息色的深色激活态
		colorInfoActive: ' #1554ad',
		// 信息色的文本悬浮态
		colorInfoTextHover: ' #3c89e8',
		// 信息色的文本默认态
		colorInfoText: ' #1668dc',
		// 信息色的文本激活态
		colorInfoTextActive: ' #1554ad',

		// # 文本
		// 一级文本色
		colorText: 'rgba(255, 255, 255, 0.85)',
		// 二级文本色
		colorTextSecondary: 'rgba(255, 255, 255, 0.65)',
		// 三级文本色
		colorTextTertiary: 'rgba(255, 255, 255, 0.45)',
		// 四级文本色
		colorTextQuaternary: 'rgba(255, 255, 255, 0.25)',

		// # 描边
		// 一级边框色
		colorBorder: ' #424242',
		// 二级边框色
		colorBorderSecondary: ' #303030',

		// # 填充
		// 一级填充色
		colorFill: 'rgba(255, 255, 255, 0.18)',
		// 二级填充色
		colorFillSecondary: 'rgba(255, 255, 255, 0.12)',
		// 三级填充色
		colorFillTertiary: 'rgba(255, 255, 255, 0.08)',
		// 四级填充色
		colorFillQuaternary: 'rgba(255, 255, 255, 0.04)',

		// # 背景
		// 组件容器背景色
		colorBgContainer: ' #141414',
		// 浮层容器背景色
		colorBgElevated: ' #1f1f1f',
		// 布局背景色
		colorBgLayout: ' #000000',
		// 引起注意的背景色
		colorBgSpotlight: ' #424242',
		// 浮层的背景蒙层颜色
		colorBgMask: 'rgba(0, 0, 0, 0.45)'
	}
};
